package io.github.sds100.keymapper.base.compose

import androidx.compose.ui.graphics.Color

object ComposeColors {

    val primaryLight = Color(0xFF415F91)
    val onPrimaryLight = Color(0xFFFFFFFF)
    val primaryContainerLight = Color(0xFFD6E3FF)
    val onPrimaryContainerLight = Color(0xFF274777)
    val primaryContainerDarkerLight = Color(0xFFC4D6FF)
    val secondaryLight = Color(0xFF565F71)
    val onSecondaryLight = Color(0xFFFFFFFF)
    val secondaryContainerLight = Color(0xFFDAE2F9)
    val onSecondaryContainerLight = Color(0xFF3E4759)
    val tertiaryLight = Color(0xFF705575)
    val onTertiaryLight = Color(0xFFFFFFFF)
    val tertiaryContainerLight = Color(0xFFFAD8FD)
    val onTertiaryContainerLight = Color(0xFF573E5C)
    val errorLight = Color(0xFFBA1A1A)
    val onErrorLight = Color(0xFFFFFFFF)
    val errorContainerLight = Color(0xFFFFDAD6)
    val onErrorContainerLight = Color(0xFF93000A)
    val backgroundLight = Color(0xFFF9F9FF)
    val onBackgroundLight = Color(0xFF191C20)
    val surfaceLight = Color(0xFFF9F9FF)
    val onSurfaceLight = Color(0xFF191C20)
    val surfaceVariantLight = Color(0xFFE0E2EC)
    val onSurfaceVariantLight = Color(0xFF44474E)
    val outlineLight = Color(0xFF74777F)
    val outlineVariantLight = Color(0xFFC4C6D0)
    val scrimLight = Color(0xFF000000)
    val inverseSurfaceLight = Color(0xFF2E3036)
    val inverseOnSurfaceLight = Color(0xFFF0F0F7)
    val inversePrimaryLight = Color(0xFFAAC7FF)
    val surfaceDimLight = Color(0xFFD9D9E0)
    val surfaceBrightLight = Color(0xFFF9F9FF)
    val surfaceContainerLowestLight = Color(0xFFFFFFFF)
    val surfaceContainerLowLight = Color(0xFFF3F3FA)
    val surfaceContainerLight = Color(0xFFEDEDF4)
    val surfaceContainerHighLight = Color(0xFFE7E8EE)
    val surfaceContainerHighestLight = Color(0xFFE2E2E9)
    val redLight = Color(0xffd32f2f)
    val onRedLight = Color(0xFFFFFFFF)
    val greenLight = Color(0xFF3B6939)
    val onGreenLight = Color(0xFFFFFFFF)
    val greenContainerLight = Color(0xFFBCF0B4)
    val onGreenContainerLight = Color(0xFF235024)
    val magiskTealLight = Color(0xFF008072)
    val onMagiskTealLight = Color(0xFFFFFFFF)
    val shizukuBlueLight = Color(0xFF4556B7)
    val onShizukuBlueLight = Color(0xFFFFFFFF)
    val orangeLight = Color(0xFF8B5000)
    val onOrangeLight = Color(0xFFFFFFFF)
    val orangeContainerLight = Color(0xFFFFA643)
    val onOrangeContainerLight = Color(0xFF452500)
    val amberLight = Color(0xFFFFCA28)
    val onAmberLight = Color(0xFF000000)
    val amberContainerLight = Color(0xFFFFF4CF)
    val onAmberContainerLight = Color(0xFF000000)
    val discordLight = Color(0xFF5865F2)
    val onDiscordLight = Color(0xFFFFFFFF)

    val primaryDark = Color(0xFFAAC7FF)
    val onPrimaryDark = Color(0xFF0A305F)
    val primaryContainerDark = Color(0xFF274777)
    val onPrimaryContainerDark = Color(0xFFD6E3FF)
    val primaryContainerDarkerDark = Color(0xFF2A3C5A)
    val secondaryDark = Color(0xFFBEC6DC)
    val onSecondaryDark = Color(0xFF283141)
    val secondaryContainerDark = Color(0xFF3E4759)
    val onSecondaryContainerDark = Color(0xFFDAE2F9)
    val tertiaryDark = Color(0xFFDCBCE0)
    val onTertiaryDark = Color(0xFF3F2844)
    val tertiaryContainerDark = Color(0xFF573E5C)
    val onTertiaryContainerDark = Color(0xFFFAD8FD)
    val errorDark = Color(0xFFFFB4AB)
    val onErrorDark = Color(0xFF690005)
    val errorContainerDark = Color(0xFF93000A)
    val onErrorContainerDark = Color(0xFFFFDAD6)
    val backgroundDark = Color(0xFF111318)
    val onBackgroundDark = Color(0xFFE2E2E9)
    val surfaceDark = Color(0xFF111318)
    val onSurfaceDark = Color(0xFFE2E2E9)
    val surfaceVariantDark = Color(0xFF44474E)
    val onSurfaceVariantDark = Color(0xFFC4C6D0)
    val outlineDark = Color(0xFF8E9099)
    val outlineVariantDark = Color(0xFF44474E)
    val scrimDark = Color(0xFF000000)
    val inverseSurfaceDark = Color(0xFFE2E2E9)
    val inverseOnSurfaceDark = Color(0xFF2E3036)
    val inversePrimaryDark = Color(0xFF415F91)
    val surfaceDimDark = Color(0xFF111318)
    val surfaceBrightDark = Color(0xFF37393E)
    val surfaceContainerLowestDark = Color(0xFF0C0E13)
    val surfaceContainerLowDark = Color(0xFF191C20)
    val surfaceContainerDark = Color(0xFF1D2024)
    val surfaceContainerHighDark = Color(0xFF282A2F)
    val surfaceContainerHighestDark = Color(0xFF33353A)
    val redDark = Color(0xffff7961)
    val onRedDark = Color(0xFFFFFFFF)
    val greenDark = Color(0xFFA1D39A)
    val onGreenDark = Color(0xFF0A390F)
    val greenContainerDark = Color(0xFF235024)
    val onGreenContainerDark = Color(0xFFBCF0B4)
    val magiskTealDark = Color(0xFF009B8C)
    val onMagiskTealDark = Color(0xFFFFFFFF)
    val shizukuBlueDark = Color(0xFFB7C4F4)
    val onShizukuBlueDark = Color(0xFF0A305F)
    val orangeDark = Color(0xFFFFCA97)
    val onOrangeDark = Color(0xFF4A2800)
    val orangeContainerDark = Color(0xFFF69300)
    val onOrangeContainerDark = Color(0xFF331A00)
    val amberDark = Color(0xFFFFECB3)
    val onAmberDark = Color(0xFF000000)
    val amberContainerDark = Color(0x33FFF4CF)
    val onAmberContainerDark = Color(0xFFFFFFFF)
    val discordDark = Color(0xFF5865F2)
    val onDiscordDark = Color(0xFFFFFFFF)
}
